galloping noise (of a horse) - French English Dictionary